package com.java.abs;

/**
 * @Author ynb
 * @Date 2021/6/1 11:41
 * @Version 1.0
 */
public abstract class Employee {
    private  String  name;
    private  String address;
    private  int  number;

    public Employee(String name, String address, int number) {
        System.out.println("Constructing an  Employee");
        this.name = name;
        this.address = address;
        this.number = number;
    }
    public void mailCheck()
    {
        System.out.println("Mailing a check to " + this.name
                + " " + this.address);
    }
    public  double computePay(){
        System.out.println("Inside Employee comutePay");
        return  0.0;
    }
    @Override
    public String toString()
    {
        return name + " " + address + " " + number;
    }
    public String getName()
    {
        return name;
    }
    public String getAddress()
    {
        return address;
    }
    public void setAddress(String newAddress)
    {
        address = newAddress;
    }
    public int getNumber()
    {
        return number;
    }
}
